/*
github 2019.8.16 .markdown-body
*/
.markdown {font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.5;word-wrap:break-word}
.markdown:before {content:"";display:table}
.markdown:after {clear:both;content:"";display:table}
.markdown>:first-child {margin-top:0!important}
.markdown>:last-child {margin-bottom:0!important}
.markdown a:not([href]) {color:inherit;	text-decoration:none}

/* https://segmentfault.com/a/1190000004482585 */
.markdown a{color: #009a61; text-decoration: none;}
.markdown a:hover,a:focus{color:#004e31;text-decoration:underline}
.markdown a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}

.markdown .absent {	color:#cb2431}
.markdown .anchor {	float:left;	line-height:1;	margin-left:-20px;	padding-right:4px}
.markdown .anchor:focus {	outline:none}
.markdown blockquote,.markdown details,.markdown dl,.markdown ol,.markdown p,.markdown pre,.markdown table,.markdown ul {margin-bottom:16px;margin-top:0}
.markdown hr {background-color:#e1e4e8;border:0;height:.25em;margin:24px 0;padding:0}
.markdown blockquote {border-left:.25em solid #dfe2e5;color:#6a737d;padding:0 1em}
.markdown blockquote>:first-child {	margin-top:0}
.markdown blockquote>:last-child {	margin-bottom:0}
.markdown kbd {background-color:#fafbfc;border:1px solid #c6cbd1;border-bottom-color:#959da5;border-radius:3px;box-shadow:inset 0 -1px 0 #959da5;color:#444d56;display:inline-block;font-size:11px;line-height:10px;padding:3px 5px;vertical-align:middle}
.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6 {	font-weight:600;	line-height:1.25;	margin-bottom:16px;	margin-top:24px}
.markdown h1 .octicon-link,.markdown h2 .octicon-link,.markdown h3 .octicon-link,.markdown h4 .octicon-link,.markdown h5 .octicon-link,.markdown h6 .octicon-link {	color:#1b1f23;	vertical-align:middle;	visibility:hidden}
.markdown h1:hover .anchor,.markdown h2:hover .anchor,.markdown h3:hover .anchor,.markdown h4:hover .anchor,.markdown h5:hover .anchor,.markdown h6:hover .anchor {	text-decoration:none}
.markdown h1:hover .anchor .octicon-link,.markdown h2:hover .anchor .octicon-link,.markdown h3:hover .anchor .octicon-link,.markdown h4:hover .anchor .octicon-link,.markdown h5:hover .anchor .octicon-link,.markdown h6:hover .anchor .octicon-link {	visibility:visible}
.markdown h1 code,.markdown h1 tt,.markdown h2 code,.markdown h2 tt,.markdown h3 code,.markdown h3 tt,.markdown h4 code,.markdown h4 tt,.markdown h5 code,.markdown h5 tt,.markdown h6 code,.markdown h6 tt {	font-size:inherit}
.markdown h1 {	font-size:2em}
.markdown h1,.markdown h2 {	border-bottom:1px solid #eaecef;	padding-bottom:.3em}
.markdown h2 {	font-size:1.5em}
.markdown h3 {	font-size:1.25em}
.markdown h4 {	font-size:1em}
.markdown h5 {	font-size:.875em}
.markdown h6 {	color:#6a737d;	font-size:.85em}
.markdown ol,.markdown ul {	padding-left:2em}
.markdown ol.no-list,.markdown ul.no-list {	list-style-type:none;padding:0}
.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul {margin-bottom:0;margin-top:0}
.markdown li {word-wrap:break-all}
.markdown li>p {margin-top:16px}
.markdown li+li {margin-top:.25em}
.markdown dl {padding:0}
.markdown dl dt {font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}
.markdown dl dd {margin-bottom:16px;padding:0 16px}
.markdown table {display:block;overflow:auto;width:100%}
.markdown table th {font-weight:600}
.markdown table td,.markdown table th {border:1px solid #dfe2e5;padding:6px 13px}
.markdown table tr {background-color:#fff;border-top:1px solid #c6cbd1}
.markdown table tr:nth-child(2n) {background-color:#f6f8fa}
.markdown table img {background-color:transparent}
.markdown img {background-color:#fff;box-sizing:content-box;max-width:100%}
.markdown img[align=right] {padding-left:20px}
.markdown img[align=left] {padding-right:20px}
.markdown .emoji {background-color:transparent;max-width:none;vertical-align:text-top}
.markdown span.frame {display:block;	overflow:hidden}
.markdown span.frame>span {border:1px solid #dfe2e5;display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}
.markdown span.frame span img {display:block;float:left}
.markdown span.frame span span {clear:both;color:#24292e;display:block;padding:5px 0 0}
.markdown span.align-center {clear:both;display:block;overflow:hidden}
.markdown span.align-center>span {display:block;margin:13px auto 0;	overflow:hidden;text-align:center}
.markdown span.align-center span img {margin:0 auto;text-align:center}
.markdown span.align-right {clear:both;display:block;overflow:hidden}
.markdown span.align-right>span {display:block;margin:13px 0 0;overflow:hidden;text-align:right}
.markdown span.align-right span img {margin:0;text-align:right}
.markdown span.float-left {display:block;float:left;margin-right:13px;overflow:hidden}
.markdown span.float-left span {margin:13px 0 0}
.markdown span.float-right {display:block;float:right;margin-left:13px;overflow:hidden}
.markdown span.float-right>span {display:block;margin:13px auto 0;overflow:hidden;text-align:right}
.markdown code,.markdown tt {background-color:rgba(27,31,35,.05);border-radius:3px;font-size:85%;/*color:#C7254E;C7254E  EF9400*/margin:0;padding:.2em .4em}
.markdown code br,.markdown tt br {display:none}
.markdown del code {text-decoration:inherit}
.markdown pre {word-wrap:normal}
.markdown pre>code {background:transparent;border:0;/*font-size:100%;*/margin:0;padding:0;white-space:pre;word-break:normal}
.markdown .highlight {margin-bottom:16px}
.markdown .highlight pre {margin-bottom:0;word-break:normal}
.markdown .highlight pre,.markdown pre {background-color:#f6f8fa;border-radius:3px;font-size:85%;line-height:1.45;overflow:auto;padding:16px}
.markdown pre code,.markdown pre tt {background-color:transparent;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal}
.markdown .csv-data td,.markdown .csv-data th {font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}
.markdown .csv-data .blob-num {background:#fff;border:0;padding:10px 8px 9px;text-align:right}
.markdown .csv-data tr {border-top:0}
.markdown .csv-data th {background:#f6f8fa;border-top:0;font-weight:600}

/**/
.boxed-group-inner .markdown {font-size:13px;padding:20px 10px 10px}
.boxed-group-inner.markdown {padding-bottom:10px;padding-top:10px}


@media print {#serverstats,.comment:after,.comment:before,.discussion-timeline-actions,.file-actions,.footer,.gh-header-sticky,.Header,.header,.Header-old,.header-search,.js-expandable-line,.language-color,.lock-toggle-link,.pagehead-actions,.pr-review-tools,.pr-toolbar.is-placeholder,.reponav,.thread-subscription-status,.timeline-comment-actions,.timeline-new-comment,.toolbar-shadow {display:none!important}.markdown h2 {	page-break-after:avoid}.markdown pre>code {	white-space:pre-wrap}}


@media (hover:none) {.markdown h1 .octicon-link,.markdown h2 .octicon-link,.markdown h3 .octicon-link,.markdown h4 .octicon-link,.markdown h5 .octicon-link,.markdown h6 .octicon-link {visibility:visible!important}}


/*fix other css style files*/
.markdown blockquote{ background:white; font-size: unset;
    padding: 15px 20px;
    background-color: rgba(102,128,153,0.05);
	border-left: 5px solid rgba(102,128,153,0.075);
	border-left-width: 10px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
	
}



/*code 行号*/
.markdown .prettyprint{
	margin: 0 0 24px 0;
	/*
	padding-left: 56px;
    padding-top: 7px;
	*/
    padding: 7px 16px 7px 56px;
	
    background-color: #f6f8fa;
    border: none;
	
	position:relative;
}

.markdown .has-numbering{
	/**/
}

.markdown .prettyprint .pre-numbering {
    position: absolute;
    width: 48px;
    background-color: #eef0f4;
    top: 0;
    left: 0;
    margin: 0;
    padding: 8px 0 6px 0;
    list-style: none;
    text-align: right;
	
	border-right:1px solid #ccc;
}

.markdown .prettyprint .pre-numbering ul {
    padding: 0;
    font-size: 16px;	
}

.markdown .prettyprint .pre-numbering li {
    padding: 0 8px;
    list-style: none;
    margin: 0;
	color: rgb(153, 153, 153);
	font-family: 'Microsoft YaHei','SF Pro Display',Roboto,Noto,Arial,'PingFang SC',sans-serif;
}